Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 STATION ROAD Detached £285,000 18 Nov 2004
77A STATION ROAD Detached £148,000 24 Jul 1995
PLOT A, 62 STATION ROAD £525,000 21 Mar 2022
PLOT B, 62 STATION ROAD £156,000 31 Mar 2022